Cobra Logs
Cobra generates various log files to help monitor and troubleshoot its operations. These logs are created under different circumstances and serve specific purposes.
This table provides an overview of the logs, including their purposes, locations, filenames, and generation methods.
Log Type | Log File and Filename | Purpose | Location | Generation Method |
---|---|---|---|---|
Debug Log | ClientDebugLog.xml | This log file stores environment details and user interface activities. It collects SQL statements executed by the user interface for a client/server or standalone setup. In an n-tier setup, SQL statements are collected in the ServerDebugLog.xml file. | This log file is located in the Documents\Deltek\Cobra\Logs folder of the workstation where the Cobra application is running for all installation types. | This log file is always created and does not need to be turned on.
To log SQL statements, select the Include SQL Statements option under Clientdebuglog.xml. |
Debug Log | ServerDebugLog.xml | This log file stores information about the Cobra service that runs on the application server in an n-tier setup. |
This log file is located on the application server. The location of the file depends on the Windows account used to run the Cobra service. Cobra requests the location of the Documents folder from Windows, and creates the file in the Deltek\Cobra\Logs subfolder of the location returned by Windows. Typical default locations of this file on the application server are as follows:
|
This log file is always created and does not need to be turned on.
To log SQL statements, select the Include SQL Statements option under Serverdebuglog.xml. |
Debug Log |
Processlog.xml or Processlog.<LoginUser>.xml |
This log file stores information about the executed process, such as Integration Wizard, Backup, Restore, and Report Wizard. | Typical default locations of this file are as follows:
|
On the Data Access tab of the Application Preferences dialog box, select the
Generate processlog.xml option.
To log SQL statements, select the Include SQL Statements option under Generate processlog.xml. |
Process Log | Processlog_username.txt | This log file stores information about the executed process, such as Integration Wizard, Backup, Restore, and Report Wizard. | This log file is located in the directory specified in the Process Log Location field on the Data Access tab of the Application Preferences dialog box. | On the Data Access tab of the Application Preferences dialog box, select the Write process logs to a text file option. |
Cobra Web Service Log |
WebServiceDebugLog.xml or WebserviceDebuLog_<Port>.xml |
This log file stores information about the executed process through the Cobra Web Service, including passed parameters and validation errors.
If the information pertains to process errors, it directs the user to the process log. |
This log file is located in the C:\Deltek\Logs folder on the Cobra Web Service server. | This log file is always generated whenever the Cobra Web Service is running. |
Cobra Web Service Log | CobraWebServiceGatewayDebugLog.xml | This log stores the following information:
|
This log file is located in the C:\Deltek\Logs folder on the Cobra Web Service server. | This log file is always generated whenever the Cobra Web Service is running. |
- Related Topics:
- Process Logs
Cobra creates a log file every time a user runs a process such as Recalc or Reclass. - Debug Logs
Cobra creates debug log files that store information about various Cobra processes and certain user interface operations. - Cobra Web Service Log
You can use the Cobra Web Service debug log or the WCF Trace log to troubleshoot Cobra Web Service issues.